home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / CRS / crs05.d81 / evsbasic.arc / EVSKEYWORDS.REF < prev    next >
Text File  |  2009-10-10  |  2KB  |  80 lines

  1. EVS Basic 1.00 Keyword Quick Reference
  2. (C) 1988  by  Anton Treuenfels
  3.  
  4. Last Revision:  08/30/88
  5.  
  6. Disk and I/O:
  7.  
  8.  CAT [<pattern$>] [, <dvc#>]
  9.  DIR [<pattern$>] [, <dvc#>]
  10.  DOS <command$> [, <dvc#>]
  11.  DS and DS$
  12.  DVC <nexp>
  13.  INPUT$( <length> [,# <lf#>])
  14.  LOAD [<filename$>] [,<dvc>] [,<addr>]
  15.  RECORD# <lf#>, <record#> [,<char#>]
  16.  SAVE <filename$> [,<dvc#>] [,<addr>]
  17.  VERIFY [<filename$>] [,<dvc#>]
  18.  
  19. Graphics:
  20.  
  21.  CUR(<nexp>)
  22.  DRAW <shape$> [[;][<shape$>]...]
  23.  ERASE <xpos>, <ypos>
  24.  GRAPHIC <mode>
  25.  IMAGE <exp>, <def$>
  26.  INK [<ink1> [,<ink2> [,<ink3>]]]
  27.  LINE <xpos>, <ypos> [[TO <xpos>, <ypos>]...]
  28.  LOCATE <xpos>, <ypos>
  29.  PAGE
  30.  PAINT [<filltype>] [,<boundary>]
  31.  PAPER [<border> [,<background> [,<multi/ext1> [,<multi/ext2> [,<ext3>]]]]]
  32.  PEN <pen>
  33.  POINT <xpos>, <ypos>
  34.  SCALE [<xrange/orient>] [,<yrange/orient>] [,<xorigin>] [,<yorigin>]
  35.  WRITE <exp> [[;][<exp>]...]
  36.  
  37. Program Control Structures:
  38.  
  39.  DO [WHILE/UNTIL <exp>] .. [EXIT] .. LOOP [WHILE/UNTIL <exp>]
  40.  IF <exp> THEN/GOTO <line#/statements> [ : ELSE <line#/statements> ]
  41.  
  42. Sound:
  43.  
  44.  ENVELOPE <voice# [,<sum>]> [,<att> [,<dec> [,<sus> [,<rel> [,<pnt>]]]]]
  45.  FILTER [<voice# [,<sum>]> ,<enable> [,<cutoff> [,<filtyp> [,<reson>]]]]
  46.  SD
  47.  TONE <voice# [,<sum>]>, <frequency> [,<duration>]
  48.  VOL <volume>
  49.  WAVE <voice# [,<sum>]> [,<waveform> [,<pulsewidth>]]
  50.  
  51. String Functions:
  52.  
  53.  BIN$(<hex$>)
  54.  FMT$(<nexp>, <format$>)
  55.  INFIX$([<start>,] <source$>, <replace$> [,<length>])
  56.  INSTR([<start>,] <source$>, <pattern$> [,<matchtype>])
  57.  MAK$(<length>, <char$>)
  58.  
  59. Sprites:
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  SPRCOL <sprite# [,<sum>]>, <color>
  68.  SPRITE <sprite# [,<sum>]>, [<enable> [,<priority> [,<xsize> [,<ysize>
  69. [,<multi>]]]]]
  70.  SPRLOC <sprite# [,<sum>]>, <xpos>, <ypos>
  71.  SPRMULTI [<color1> [,<color2>]]
  72.  SPRPIC <sprite# [,<sum>]>, <image>
  73.  
  74. Miscelleneous:
  75.  
  76.  FRE(<exp>)
  77.  RESTORE [<line#>]
  78.  RUN [<line#>]
  79.  SWAP <var1>, <var2>
  80.